package com.gxa.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.web.multipart.MultipartFile;

import java.io.Serializable;

@ApiModel(value = "系统配置参数实体")
public class System_Config_Param{
  @ApiModelProperty(name = "system_configid" ,notes = "主键，参数表id",dataType = "Integer" ,required = true)
  private Integer system_configid;
  @ApiModelProperty(name = "login_timeout" ,notes = "登录超时",dataType = "Integer" ,required = true)
  private Integer login_timeout;
  @ApiModelProperty(name = "system_name" ,notes = "系统名称",dataType = "String" ,required = true)
  private String system_name;
  @ApiModelProperty(name = "url_address" ,notes = "网址",dataType = "String" ,required = true)
  private String url_address;
  @ApiModelProperty(name = "firm_name" ,notes = "企业名称",dataType = "String" ,required = true)
  private String firm_name;
  @ApiModelProperty(name = "firm_introduce" ,notes = "企业简介",dataType = "String" ,required = true)
  private String firm_introduce;
  @ApiModelProperty(name = "telephone" ,notes = "联系电话",dataType = "String" ,required = true)
  private String telephone;
  @ApiModelProperty(name = "logo" ,notes = "logo（图片地址）",dataType = "String" ,required = true)
  private String logo;
  @ApiModelProperty(name = "verification_code" ,notes = "验证码开关(0：关；1：开)",dataType = "Integer" ,required = true)
  private Integer verification_code;
  @ApiModelProperty(name = "login_falsecount" ,notes = "登录错误次数",dataType = "Integer" ,required = true)
  private Integer login_falsecount;
  @ApiModelProperty(name = "user_pic" ,notes = "上传的文件类型",dataType = "MultipartFile" ,required = true)
  private MultipartFile user_pic;//文件类型

  public Integer getSystem_configid() {
    return system_configid;
  }

  public void setSystem_configid(Integer system_configid) {
    this.system_configid = system_configid;
  }

  public Integer getLogin_timeout() {
    return login_timeout;
  }

  public void setLogin_timeout(Integer login_timeout) {
    this.login_timeout = login_timeout;
  }

  public String getSystem_name() {
    return system_name;
  }

  public void setSystem_name(String system_name) {
    this.system_name = system_name;
  }

  public String getUrl_address() {
    return url_address;
  }

  public void setUrl_address(String url_address) {
    this.url_address = url_address;
  }

  public String getFirm_name() {
    return firm_name;
  }

  public void setFirm_name(String firm_name) {
    this.firm_name = firm_name;
  }

  public String getFirm_introduce() {
    return firm_introduce;
  }

  public void setFirm_introduce(String firm_introduce) {
    this.firm_introduce = firm_introduce;
  }

  public String getTelephone() {
    return telephone;
  }

  public void setTelephone(String telephone) {
    this.telephone = telephone;
  }

  public String getLogo() {
    return logo;
  }

  public void setLogo(String logo) {
    this.logo = logo;
  }

  public Integer getVerification_code() {
    return verification_code;
  }

  public void setVerification_code(Integer verification_code) {
    this.verification_code = verification_code;
  }

  public Integer getLogin_falsecount() {
    return login_falsecount;
  }

  public void setLogin_falsecount(Integer login_falsecount) {
    this.login_falsecount = login_falsecount;
  }

  public MultipartFile getUser_pic() {
    return user_pic;
  }

  public void setUser_pic(MultipartFile user_pic) {
    this.user_pic = user_pic;
  }

  public System_Config_Param(Integer system_configid, Integer login_timeout, String system_name, String url_address, String firm_name, String firm_introduce, String telephone, String logo, Integer verification_code, Integer login_falsecount, MultipartFile user_pic) {
    this.system_configid = system_configid;
    this.login_timeout = login_timeout;
    this.system_name = system_name;
    this.url_address = url_address;
    this.firm_name = firm_name;
    this.firm_introduce = firm_introduce;
    this.telephone = telephone;
    this.logo = logo;
    this.verification_code = verification_code;
    this.login_falsecount = login_falsecount;
    this.user_pic = user_pic;
  }

  public System_Config_Param() {
  }

  @Override
  public String toString() {
    return "System_Config_Param{" +
            "system_configid=" + system_configid +
            ", login_timeout=" + login_timeout +
            ", system_name='" + system_name + '\'' +
            ", url_address='" + url_address + '\'' +
            ", firm_name='" + firm_name + '\'' +
            ", firm_introduce='" + firm_introduce + '\'' +
            ", telephone='" + telephone + '\'' +
            ", logo='" + logo + '\'' +
            ", verification_code=" + verification_code +
            ", login_falsecount=" + login_falsecount +
            ", user_pic=" + user_pic +
            '}';
  }
}
